package com.yanqu.backendweb.bean;

import lombok.Data;

import java.math.BigInteger;

/**
 * @author duli
 * @version 1.0
 * @date 2020/9/19 11:10
 * @Description
 */
@Data
public class RoleInfo extends  RoleNameObject{

    /**
     * 服务器名称
     */
    private String server_name;

    /**
     * 累计充值
     */
    private long total_recharge;

    /**
     * 身份
     */
    private int titleId;

    /**
     * 亲密度
     */
    private long intimacy;

    /**
     * 商战积分
     */
    private long commercial_battle_points;

    /**
     * 历史最高赚速
     */
    private BigInteger top_earn_speed;
    /**
     * 家族Id todo
     */
    private String union_uid;
    /**
     * 家族名称
     */
    private String union_name;
    /**
     * 注册时间
     */
    private String register_time;

    /**
     * 最后登陆时间
     */
    private String last_login_time;

    /**
     * 最后充值时间
     */
    private String last_recharge_time;
    /**
     * 封禁状态
     */
    private String banned_status;

    /**
     * 禁言状态
     */
    private String mute_state;
    /**
     * 平台
     */
    private int phone_platform;

    /**
     * 城市
     */
    private String city;

   //玩家详情涉及字段

   /*
    * 平台用户编号
    * */
   private String platform_user_id = "";
    /**
     * 平台用户唯一标识
     */
    private String open_id = "";

    /**
     * 初始头像ID
     */
    private int initial_avatar;
    /**
     * 性别
     */
    private short sex;
    /**
     * VIP经验
     */
    private long vip_exp;
    /**
     * 使用中头像
     *  */
    private Integer using_avatar;
    /**
     * 使用中称号
     */
    private Integer using_title;
    /**
     * 使用中形象
     */
    private Integer using_image;
    /**
     * 钱庄等级
     */
    private int house_lv;
    /**
     * 门客赚钱
     */
    private BigInteger earn_speed = BigInteger.ZERO;
    /**
     * 银两
     */
    private BigInteger silver = BigInteger.ZERO;
    /**
     * 阅历
     */
    private BigInteger patrons_exp = BigInteger.ZERO;
    /**
     * 声望
     */
    private BigInteger prestige = BigInteger.ZERO;

    /**
     * 门客总资质
     */
    private long total_patrons_qualification;
}
